table,th,td{
	border:1px solid #666;
	border-collapse:collapse;
}
table{
	border:none;
	border-top:1px solid #000;
}
thead th{
	background:url(img/greychrome.gif) top left repeat-x #fff;
	padding:5px 10px;
	font-size:90%;
	text-transform:uppercase;
	color:#333;
}
tbody td,tbody th{
	font-size:85%;
	padding:5px 10px;
	background:#eee;
}
tbody th{
	background:url(img/bluechrome.gif) top left repeat-x #fff;
	color:#333;
}
tbody tr.odd td{
	background:#ddd;
}
tbody tr:hover td, tbody tr:hover th {
	background-color: #E5E5CB;
}
tbody tr.odd th{
	background:url(img/greenchrome.gif) top left repeat-x #fff;
	color:#333;
}
tfoot td,tfoot th{
	border:none;
	padding-top:10px;
}
caption{
	font-family:Tahoma;
	text-align:left;
	text-transform:uppercase;
	font-size:130%;
	padding:10px 0;
	color:#036;
}
table a:link{
	color:#369;
}
table a:visited{
	color:#036;
}
table a:hover{
	color:#000;
	text-decoration:none;
}
table a:active{
	color:#000;
}